/*
 * CCIS
 * (C) Copyright Code MZ, Ltd. 2014,  All Rights Reserved.
 */
package com.beetlestech.nfe.main.biz.com.dto;

/**
 *Biz DTO
 *
 * History
 * REV.         Updated Date           Updater              Infomation
 * -------      ---------------        ----------------     ------------------
 * 1.0          2014/11/25             TOOL                 Create
*
 */
@com.beetlestech.nfe.fw.core.type.AliasKanJi("")
public class StudentCourseInfoDTO implements java.io.Serializable, Comparable<StudentCourseInfoDTO> {

	private static final long serialVersionUID = 1L;

	private Integer orderID = null;

	private Integer courseID = null;

	private Integer courseTypeP = null;

	private Integer courseTypeC = null;

	private String path = null;

	private String courseName = null;

	private Integer coursePeriod = null;

	private String teacherName = null;

	private java.sql.Date courseStart = null;

	private java.sql.Date courseEnd = null;

	private Boolean isFrozen = null;

	public Integer getOrderID() {
		return this.orderID;
	}

	public void setOrderID(
			Integer orderID) {
		this.orderID = orderID;
	}

	public Integer getCourseID() {
		return this.courseID;
	}

	public void setCourseID(
			Integer courseID) {
		this.courseID = courseID;
	}

	public Integer getCourseTypeP() {
		return this.courseTypeP;
	}

	public void setCourseTypeP(
			Integer courseTypeP) {
		this.courseTypeP = courseTypeP;
	}

	public Integer getCourseTypeC() {
		return this.courseTypeC;
	}

	public void setCourseTypeC(
			Integer coursetypec) {
		this.courseTypeC = coursetypec;
	}

	public String getPath() {
		return this.path;
	}

	public void setPath(
			String path) {
		this.path = path;
	}

	public String getCourseName() {
		return this.courseName;
	}

	public void setCourseName(
			String courseName) {
		this.courseName = courseName;
	}

	public Integer getCoursePeriod() {
		return this.coursePeriod;
	}

	public void setCoursePeriod(
			Integer coursePeriod) {
		this.coursePeriod = coursePeriod;
	}

	public String getTeacherName() {
		return this.teacherName;
	}

	public void setTeacherName(
			String teacherName) {
		this.teacherName = teacherName;
	}

	public java.sql.Date getCourseStart() {
		return this.courseStart;
	}

	public void setCourseStart(
			java.sql.Date courseStart) {
		this.courseStart = courseStart;
	}

	public java.sql.Date getCourseEnd() {
		return this.courseEnd;
	}

	public void setCourseEnd(
			java.sql.Date courseEnd) {
		this.courseEnd = courseEnd;
	}

	public Boolean getIsFrozen() {
		return this.isFrozen;
	}

	public void setIsFrozen(
			Boolean isFrozen) {
		this.isFrozen = isFrozen;
	}

  	/* (non-Javadoc)
     * @see java.lang.Comparable#compareTo(java.lang.Object)
     */
    @Override
    public int compareTo(
			StudentCourseInfoDTO compareToDTO) {
        return this.equals(compareToDTO) ? 0 : -1;
    }
}

